potato ball - French English Dictionary